warm (someone's) heart

Translations
réchauffer le cœur de quelqu’un
Definitions
To make someone feel happy, comforted, or emotionally touched, often through a kind or thoughtful action or words.